A basic tool for the modeling of Marked-Controlled Reconfigurable Petri Nets

نویسندگان

  • Marisa Llorens
  • Javier Oliver
چکیده

In [1, 4], we introduced the model of net rewriting systems (NRS) and a subclass of this model, reconfigurable nets (RN), to analyze, simulate and verify concurrent and distributed systems that are subject to structural dynamic changes. Both models arise from two different lines of research that were conducted in the field of the Petri net formalism [6]. The first line covers various proposals for merging Petri nets with graph grammars [2,3,7], while the second line, which is best represented by Valk’s self-modifying nets [8], considers Petri nets whose flow relations can vary at runtime. Reconfigurable nets attempt to combine the most relevant aspects of both of these approaches and constitute a class of models for which each of the fundamental properties of Petri nets (place boundedness, reachability, deadlock and liveness) are decidable. The translation of this model into Petri nets is automatic [4]. This equivalence ensures that the model is amenable to automatic verification tools. In contrast, the class of net rewriting systems is Turing powerful [4]. In [5], we introduced markedcontrolled net rewriting systems (MCNRS) and marked-controlled reconfigurable nets (MCRN) as an extension of net rewriting systems and reconfigurable nets, respectively, where the enabling of a rewriting rule not only depends on the net topology, but also depends on the net marking according to some net places named control places. In MCNRS, a system configuration is described as a Petri net, and a change in configuration is described as a graph rewriting rule, which consists of replacing part of the system (the part that matches the left-hand side of the rewriting rule) with another one (given by the right-hand side of the rewriting rule). A MCRN is a MCNRS where a change in configuration is limited to the modification of the flow relations of the places in the domain of the rewriting rule involved; i.e., the set of places and transitions is left unchanged by rewriting rules. In this work, we introduce a basic tool to analyze the structure and dynamic behavior of systems that are modeled using our nets in order to evaluate them and suggest improvements or changes. The goal of our MCReNet tool is to analyze, simulate, and verify real systems that are modeled by MCRN. On the basis of the equivalence between Petri nets and MCRN [5], we have initially

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introducing Structural Dynamic Changes in Petri Nets: Marked-Controlled Reconfigurable Nets

The aim of this work is the modeling and verification of concurrent systems that are subject to dynamic changes by using extensions of Petri nets. In previous studies, we have introduced net rewriting systems and a subclass of these called reconfigurable nets. In a net rewriting system, a system configuration is described as a Petri net and a change in configuration is described as a graph rewr...

متن کامل

Soccer Goalkeeper Task Modeling and Analysis by Petri Nets

In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...

متن کامل

ReConNet: A Tool for Modeling and Simulating with Reconfigurable Place/Transition Nets

In this contribution we present a tool for modeling and simulation with reconfigurable Petri nets. Taking the idea of algebraic graph transformations to marked Petri nets we obtain Petri nets whose net structure can be changed dynamically. The rule-based change of the net structure enables the adequate modeling of complex, dynamic structures as for example of the scenarios of the Living Place H...

متن کامل

Hybrid Time Delay Petri Nets as a Mathematical Novel Tool to Model Dynamic System with Current Sample Time

The existing modeling methods using Petri Nets‎, ‎have been successfully applied to model and analyze dynamic systems‎. ‎However‎, ‎these methods are not capable of modeling all dynamic systems such as systems with the current sample time signals‎, ‎systems including various subsystems and multi-mode systems‎. ‎This paper proposes Hybrid Time Delay Petri Nets (HTDPN) to solve the problem‎. ‎In ...

متن کامل

Using Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)

A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • ECEASST

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2006